projectile force - French English Dictionary